package jehc.djshi.workflow.dao;
import java.util.List;
import java.util.Map;
import jehc.djshi.workflow.model.LcJumpRules;
/**
* @Desc 自定义跳转规则 
* @Author 邓纯杰
* @CreateTime 2022-03-31 16:55:44
*/
public interface LcJumpRulesDao{

	/**
	* 分页
	* @param condition 
	* @return
	*/
	List<LcJumpRules> getLcJumpRulesListByCondition(Map<String, Object> condition);

	/**
	* 查询对象
	* @param id
	* @return
	*/
	LcJumpRules getLcJumpRulesById(String id);

	/**
	* 添加
	* @param lcJumpRules 
	* @return
	*/
	int addLcJumpRules(LcJumpRules lcJumpRules);

	/**
	* 修改
	* @param lcJumpRules 
	* @return
	*/
	int updateLcJumpRules(LcJumpRules lcJumpRules);

	/**
	* 修改（根据动态条件）
	* @param lcJumpRules 
	* @return
	*/
	int updateLcJumpRulesBySelective(LcJumpRules lcJumpRules);

	/**
	* 删除
	* @param condition 
	* @return
	*/
	int delLcJumpRules(Map<String, Object> condition);

	/**
	 * 根据条件删除
	 * @param condition
	 * @return
	 */
	int delLcJumpRulesByAttributeId(Map<String, Object> condition);
}
